ModeratorWaitingRoomService

ModeratorWaitingRoomService offers a set of APIs and observables related to all the waiting room operations that a moderator can perform. The operations that a moderator can perform are:

  • Check if the meeting is waiting room capable.
  • Check if the waiting room is enabled for the meeting.
  • Get a list of participants in the waiting room.
  • Turn the waiting room on/off.
  • Admit a participant.
  • Admit all the participants.
  • Deny a participant.
  • Deny all the participants.
  • Demote a participant to the waiting room.

Properties

Link copied to clipboard
val isWaitingRoomCapable: ObservableValueWithOptional<Boolean>

ObservableValue that determines whether the meeting is waiting room capable or not. Waiting room feature for a meeting is enabled for all by default. In case you find it disabled for your meeting, please contact your admin.

Link copied to clipboard
val isWaitingRoomEnabled: ObservableValueWithOptional<Boolean>

ObservableValue that determines whether the waiting room is enabled or not.

Link copied to clipboard

ObservableValue that propagates a list of participants that are added or removed from the waiting room.

Link copied to clipboard

List of participants currently in the waiting room.

Functions

Link copied to clipboard
fun admitAll()

Admits all the participants from waiting room into the meeting

Link copied to clipboard

Admits a participant from waiting room into the meeting

Link copied to clipboard

Demotes a participant from a meeting into the waiting room.

Link copied to clipboard
fun denyAll()

Denies all the participants from waiting room

Link copied to clipboard

Denies a participant from waiting room

Link copied to clipboard

Enables/disables waiting room.